<?php
    class Encargos extends BaseModel
    {
        protected $encargoid;
        protected $cargoid;
        protected $salario;
        protected $iniciovigencia;
        protected $fimvigencia;
        protected $a_previdenciasocial;
        protected $a_fgts;
        protected $a_salarioeducacao;
        protected $a_sesi_sesc;
        protected $a_senai_senac;
        protected $a_seguroacidentetrabalho;
        protected $a_sebrae;
        protected $a_incra;
        protected $b_avisoprevio;
        protected $b_fgts;
        protected $b_faltas;
        protected $b_auxiliodoenca;
        protected $c_ferias;
        protected $c_13salario;
        protected $c_13ferias;
        protected $d_incidencia12;
        protected $e_iss;
        protected $e_cofins;
        protected $e_pis;
        protected $e_csll;
        protected $e_ir;
        protected $he;
        protected $va;
        protected $vt;
        protected $farda;
        protected $taxaadministracao;
        protected $insalubridade;
        protected $periculosidade;
        protected $cestabasica;
        protected $outros_lucro;
        protected $outros_depreciacaoequipamento;
        protected $outros_municao;
        protected $outros_segurovida;
        protected $outros_auxiliofuneral;
        protected $adcionalnoturno;
        protected $outros_treinamento;
        protected $supervisaoronda;

        const tablename = "encargos";
        const tablekey = "encargoid";
        const tablesequence = "encargos_encargoid_seq";
        
        public function __construct($objetoid=null){
        	if($objetoid == null)
        		$objetoid = 1;        	
        	        	
        	parent::__construct($objetoid);  	
        	
        }      	
        
        public function getCargo()
        {
        	return new Cargo( $this->cargoid );
        }
        
        	

    }
?>